basic petrochemicals - Spanish English Dictionary